package com.naiterui.ehp.bs.doctor.dao;

import com.naiterui.ehp.bs.doctor.domain.DrNoticeInfo;

import java.util.List;
import java.util.Map;

public interface IDrNoticeInfoDao  {

    void save(DrNoticeInfo noticeInfo);
    /**
     * 根据id列表获取map映射对象
     * IDrNoticeInfoDao.getDrNoticeInfoByList()
     *
     * @param idList
     *
     * @return
     *
     * @Author lichaopi
     * @Date 2018年4月21日
     * @since 1.0.0
     */
    Map<Long, DrNoticeInfo> getDrNoticeInfoByList(List<Long> idList);

    /**
     * 获取新注册医生公告消息
     * IDrNoticeInfoDao.getNewDoctorNotice()
     *
     * @param doctorId
     * @param msgScene
     *
     * @return
     *
     * @Author lichaopi
     * @Date 2018年4月23日
     * @since 1.0.0
     */
    DrNoticeInfo getNewDoctorNotice(Long doctorId, Integer msgScene);
}
